advanced casting technique - German English Dictionary